package dao;

import entidades.Usuario;
import java.util.List;

public class DaoUsuario extends Dao<Usuario> {

    public DaoUsuario() {
        super(Usuario.class);
    }

    public List<Usuario> buscaLogin(String login) {
        System.out.println("SELECT: " + this.getClass().getSimpleName() + " - login: " + login);
        return getEm().createQuery("SELECT e FROM " + Usuario.class.getSimpleName() + " e WHERE e.login=\"" + login + "\"").getResultList();
    }

    public List<Usuario> buscaLoginSenha(String login, String senha) {
        System.out.println("SELECT: " + this.getClass().getSimpleName() + " - login: " + login + " - senha: " + senha);
        return getEm().createQuery("SELECT e FROM " + Usuario.class.getSimpleName() + " e WHERE e.login=\"" + login + "\" AND e.senha=\""+ senha + "\"").getResultList();
    }
}
